General classification
31
Classics
35
Flat
16
Hilly
13
Mountain
Time Trial
188
Tour of Norway
38
7
33
29/05
Stage 1
Solakrossen > Solakrossen
10
30/05
Stage 2
Egersund > Oltedal
30
31/05
Stage 3
Jørpeland > Heja
46
01/06
Stage 4
Stavanger > Stavanger
81
18/04
De Brabantse Pijl - La Flèche Brabançonne
Beersel > Overijse
50
13/04
Paris - Roubaix
Compiègne > Roubaix
06/04
Ronde van Vlaanderen
Bruges > Oudenaarde
DNF
02/04
Dwars door Vlaanderen - A travers la Flandre ME
Roeselare > Waregem
21
30/03
Gent-Wevelgem in Flanders Fields
Ypres > Wevelgem
28/03
E3 Saxo Classic
Harelbeke > Harelbeke
51
26/03
Classic Brugge - De Panne
Brugge > De Panne
21/03
Bredene Koksijde Classic
Bredene > Koksijde
72
20/03
Grand Prix de Denain - Porte du Hainaut
Denain > Denain
41
19/03
Danilith Nokere Koerse
Deinze > Nokere
20
02/03
Kuurne - Brussel - Kuurne
Kortrijk > Kuurne
103
01/03
Omloop Nieuwsblad ME
Ghent > Ninove
70
UAE Tour
112
17/02
Madinat Zayed Shams Solar Park > Liwa Palace
108
18/02
Al Hudayriyat Island > Al Hudayriyat Island
19/02
Ras al Khaimah > Jebel Jais
89
20/02
Fujairah Qidfa Beach > Umm al Quwain
21/02
Stage 5
American University Dubai > Hamdan Bin Mohammed Smart University
37
22/02
Stage 6
Abu Dhabi Cycling Club > Abu Dhabi Breakwater
113
23/02
Stage 7
Al Ain Hazza Bin Zayed Stadium > Jebel Hafeet
117
28/01
Al Manshiyah Train Station > Al Manshiyah Train Station
96
29/01
AlUla Old Town > Bir Jaydah Mountain Wirkah
25
30/01
Hegra > Tayma Fort
53
31/01
Maraya > Skyviews of Harrat Uwayrid
24